package org.anyin.gitee.cloud.center.common.dto;

import lombok.Data;

@Data
public class SysRouteDTO {

    /**
     * 路由ID
     */
    private Long id;
    /**
     * 路径
     */
    private String path;
    /**
     * 服务ID
     */
    private String serviceId;
    /**
     * 完整地址
     */
    private String url;
    /**
     * 状态：0禁用；1启用
     */
    private Integer status;
    /**
     * 重试：0不重试；1重试
     */
    private Integer retryable;
    /**
     * 忽略前缀：0不忽略；1忽略
     */
    private Integer stripPrefix;
    /**
     * 路由名称
     */
    private String routeName;
    /**
     * 路由说明
     */
    private String routeDesc;
    /**
     * 默认过滤器
     */
    private String filters;

    /**
     * 是否需要认证
     * 0 否
     * 1 是
     */
    private Integer isAuth = 0;
}
